#pragma once
template<typename T>
class Node
{
public:
	Node();
	Node(T);

	T data;
	Node* next;
};

template<typename T>
inline Node<T>::Node()
{
	next = nullptr;
}

template<typename T>
inline Node<T>::Node(T d)
{
	data = d;
	next = nullptr;
}
